Big Huge Thesaurus

globe artichoke

noun